In addition to reducing the chances of heart problems, unexpected advantages of frequent blood donation